ExternalFunction
ExternalFunction[sys,"f"] represents an external function named "f" defined in the external evaluator sys.
ExternalFunction[session,"f"] represents an external function "f" in the specified ExternalSessionObject.
ExternalFunction[sys,"code"] represents an external function defined by the code fragment "code".
ExternalFunction[obj,"method"] represents a method bound to the ExternalObject.
Please visit the official Wolfram Language Reference for more details and examples on core symbols.